caught in the crunch - French English Dictionary